a lasting impression - Inglés Sinónimo Diccionario